package com.ruicar.afs.cloud.channel.blacklist.entity;

import com.baomidou.mybatisplus.annotation.TableName;
import com.fasterxml.jackson.annotation.JsonFormat;
import com.ruicar.afs.cloud.common.core.entity.BaseEntity;
import lombok.Data;

@Data
@TableName("blacklist_rel_temp")
public class BlacklistRelTemp extends BaseEntity<BlacklistRelTemp> {
    /**
     * id -- ID
     */
    @JsonFormat(shape = JsonFormat.Shape.STRING)
    private Long id;
    /**
     * 黑名单关联id
     */
    @JsonFormat(shape = JsonFormat.Shape.STRING)
    private Long blacklistId;

    /**
     * 关联类型数据的id
     */
    @JsonFormat(shape = JsonFormat.Shape.STRING)
    private Long blacklistTypeId;

    /**
     * status -- 状态(被拉黑时，关联类型的状态) 01-身份证
     * 02-统一信用证代码状态:00 已启动  01 审核中  02 草稿  03退回  04 拒绝  05停用
     */
    private String status;

    /**
     * channel_status_old_car -- 二手车合作商状态（这个只是在合作商和直营车商用）(被拉黑时，关联类型的状态) 01-身份证
     * 02-统一信用证代码状态:00 已启动  01 审核中  02 草稿  03退回  04 拒绝  05停用
     */
    private String channelStatusOldCar;
}
